mobile intensive care paramedics - German English Dictionary